4 research outputs found

    N-Days Tourist Route Recommender System in Yogyakarta Using Genetic Algorithm Method

    Get PDF
    Tourism is one of the proven solutions for the Indonesian economy. Tourism in certain regions, such as Yogyakarta, can significantly affect the region's economic development, including creating new jobs, creating new business opportunities, and increasing regional income. However, for tourists from outside Yogyakarta, it requires planning a tour before traveling in Yogyakarta, especially if he wants to spend several days on a tour. Many previous studies have developed systems that can recommend tourist routes, but not within a few days of tourist visits. In this study, we propose the use of Genetic Algorithm (GA) for automatically generating optimal travel itinerary for some days visit (n-days tour route). We develop the recommender system by combining GA and the concept of Multi-Attribute Utility Theory (MAUT). This MAUT used for accommodating user needs based some criteria such as rating, cost, and time. Based on our experimental results, GA is optimal in terms of execution time and number of attractions visited in n-days visit. The average execution time obtained is 59.62%, and the average number of attractions visited obtained is 45.95%. These results show that this method can generate tourist routes efficiently

    Movie Recommender System Using Decision Tree Method

    Get PDF
    In this modern era, many things that can be done online, one of which is watching movies. When the number of movies increases, people often find it difficult to decide which movie to watch next. To solve this problem, a useful recommendation system was developed to find movies that one might like based on movies that have been watched before. This research develops a movie recommendation system using Collaborative Filtering (CF) with the Decision Tree algorithm. In this study, the data used were movie data and ratings obtained from the grouplens.org website. Then the movielens dataset is filtered and only saves movies with a rating of more than 50 that are used in the recommendation system. In this study, Mean Absolute Error (MAE) is used as a method to assess the accuracy of the movie recommendation system. Based on the research that has been done, Decision Tree gets better results with an MAE value of 0,942 compared to Collaborative Filtering with an MAE value of 1,242

    Travel route scheduling based on user’s preferences using simulated annealing

    Get PDF
    Nowadays, traveling has become a routine activity for many people, so that many researchers have developed studies in the tourism domain, especially for the determination of tourist routes. Based on prior work, the problem of determining travel route is analogous to finding the solution for travelling salesman problem (TSP). However, the majority of works only dealt with generating the travel route within one day and also did not take into account several user’s preference criteria. This paper proposes a model for generating a travel route schedule within a few days, and considers some user needs criteria, so that the determination of a travel route can be considered as a multi-criteria issue. The travel route is generated based on several constraints, such as travel time limits per day, opening/closing hours and the average length of visit for each tourist destination. We use simulated annealing method to generate the optimum travel route. Based on evaluation result, the optimality of the travel route generated by the system is not significantly different with ant colony result. However, our model is far more superior in running time compared to Ant Colony method

    Ontology-based Conversational Recommender System for Recommending Camera

    No full text
    The camera is a product that has developed very quickly in terms of specifications and functions. In addition, the cameras available on the market are becoming increasingly varied, so customers need more time to find a camera that suits their needs. Currently, many recommender systems have been developed to assist users in finding suitable products, especially the conversational recommender system (CRS). CRS is a recommender system that recommends products through conversations between the user and the system. However, many developed CRS still forces users to have knowledge of the product's technical characteristics. In the real world, many people are not familiar with the technical features of products, especially cameras. People interact more easily with CRS by stating the camera function they want. In this study, we call that statement functional requirements. Therefore, we proposed a CRS for recommending cameras that interact with users using functional requirements. This CRS uses semantic reasoning techniques on ontologies. To evaluate system performance, we use two parameters, i.e., user satisfaction and recommendation accuracy. The evaluation results show that the accuracy of the recommendations is at a value of 82.35%, and the level of user satisfaction reaches 0.66. With these results, the system can provide recommendations accurately and satisfy users.  The camera is a product that has developed very quickly in terms of specifications and functions. In addition, the cameras available on the market are becoming increasingly varied, so customers need more time to find a camera that suits their needs. Currently, many recommender systems have been developed to assist users in finding suitable products, especially the conversational recommender system (CRS). CRS is a recommender system that recommends products through conversations between the user and the system. However, many developed CRS still forces users to have knowledge of the product's technical characteristics. In the real world, many people are not familiar with the technical features of products, especially cameras. People interact more easily with CRS by stating the camera function they want. In this study, we call that statement functional requirements. Therefore, we proposed a CRS for recommending cameras that interact with users using functional requirements. This CRS uses semantic reasoning techniques on ontologies. To evaluate system performance, we use two parameters, i.e., user satisfaction and recommendation accuracy. The evaluation results show that the accuracy of the recommendations is at a value of 82.35%, and the level of user satisfaction reaches 0.66. With these results, the system can provide recommendations accurately and satisfy users
    corecore